Henrik Høltzer (heho)
Programmering - PROG 3B Pensumliste

Semester: 3.sem., efterår 2020
Email: heho@zealand.dk

 

Emner Materialer

Unit test

Microsoft Visual Studio Docs:
Unit test basics

Walkthrough: Create and run unit tests for managed code
Use code coverage to determine how much code is being tested

Unit Testing (Power point)

Component + unit test

Microsoft .Net Core Guide:
Build a .NET Standard library with C# and the .NET Core SDK in ...
Test a .NET Standard library with .NET Core in ...

HTML, CSS, Bootstrap

 

HTML
http://www.w3schools.com/htmL/

CSS(Cascading Style Sheets)
http://www.w3schools.com/css/default.asp
http://www.w3schools.com/css/css3_intro.asp


HTML DOM
http://www.w3schools.com/js/js_htmldom.asp

Bootstrap
Links (Bootstrap):
Bootstrap: http://getbootstrap.com/

W3Schools Responsive Web Design - The Viewport
W3schools: Bootstrap get started

TypeScript TypeScript in 5 Minutes
Anders Børjesson Intro to TypeScript (PowerPoint)
TypeScript
  1. Basic Types
  2. Variable Declarations
  3. Functions (only the sections Introduction + Functions)
  4. Iterations and Generators
  5. Classes
  6. Interfaces
  7. Namespaces (export + import)
Linkedin/learning:
Jess Chadwick TypeScript Essential Training (video)
Vue.js

Vuejs.org: Vue Introduction

Webpack 4

Webpack 4: https://webpack.js.org/

Axios (Consuming REST service from TypeScript)

Axios

  1. Sebastian Eschweiler Getting Started with Axios
    This is a JavaScript tutorial. We should convert to TypeScript.
  2. GitHub Axios documentation
  3. Travis Horn Building json2table: Turn JSON into an HTML table
  4. Extra: GitHub offers a REST API. Try it. How to display the data?

Anders Børjesson Uploading HTML, CSS and JavaScript to Azure using FTP

Selenium WebDriver GUI Test

Selenium
Unit testing Web applications (Power Point)
SeleniumHQ

Swagger

Swagger
How to quickly install swagger in a .NET Core application

Iot, Python, Rasberry Pi, SenseHat

Rasberry Pi SenseHat
Getting started with the SenseHat
Sense Hat API Reference
W3School: Python
Python Quick Guide